have a strong influence on someone - Allemand Anglais Dictionnaire